package com.sk.weichat.bean;

import com.sk.weichat.bean.message.MucRoomMember;

import java.util.List;

/**
 * @Author: chenzl
 * @ClassName: OpenGroupInfoBean
 * @Description: 公开群信息
 * @CreateDate: 2019/9/23 14:09
 */
public class OpenGroupInfoBean {

    /**
     * allowConference : 1
     * allowHostUpdate : 1
     * allowInviteFriend : 1
     * allowSendCard : 1
     * allowSpeakCourse : 1
     * allowUploadFile : 1
     * areaId : 450103
     * call : 300018
     * category : 0
     * chatRecordTimeOut : -1.0
     * cityId : 450100
     * countryId : 1
     * createTime : 1566565280
     * desc : 开发群啦啦啦啦可口可乐了看看考虑考虑可口可乐了了
     * id : 5d5fe3a014b77e14486dc4fc
     * isAttritionNotice : 1
     * isLook : 0
     * isNeedVerify : 1
     * jid : eb77dd09deef466b8d035d49a76f57e9
     * latitude : 22.822462
     * longitude : 108.37585
     * maxUserSize : 1000
     * members : []
     * modifyTime : 1568110022
     * name : fff
     * nickname : 优秀
     * notice : {"id":"5d77715414b77e68d4f0e676","nickname":"优秀","roomId":"5d5fe3a014b77e14486dc4fc","text":"考虑突兀我以为我摸摸摸摸摸摸摸摸摸陌陌墨鱼汤来了嗯无聊了萝莉控哦组天客隆魔域连卡佛于天龙努力了东哦哦哦","time":1568108884,"userId":10000008}
     * oGroupHeads : /avatar/o/8517/18517/eb77dd09deef466b8d035d49a76f57e9.jpg
     * provinceId : 450000
     * remark : fff
     * s : 1
     * showMember : 1
     * showRead : 0
     * subject :
     * tGroupHeads : /avatar/t/8517/18517/eb77dd09deef466b8d035d49a76f57e9.jpg
     * talkTime : 0
     * userId : 10000008
     * userSize : 9
     * videoMeetingNo : 350018
     */

    private int allowConference;
    private int allowHostUpdate;
    private int allowInviteFriend;
    private int allowSendCard;
    private int allowSpeakCourse;
    private int allowUploadFile;
    private int areaId;
    private String call;
    private int category;
    private double chatRecordTimeOut;
    private int cityId;
    private int countryId;
    private int createTime;
    private String desc;
    private String id;
    private int isAttritionNotice;
    private int isLook;
    private int isNeedVerify;
    private String jid;
    private double latitude;
    private double longitude;
    private int maxUserSize;
    private int modifyTime;
    private String name;
    private String nickname;
    private NoticeBean notice;
    private String oGroupHeads;
    private int provinceId;
    private String remark;
    private int s;
    private int showMember;
    private int showRead;
    private String subject;
    private String tGroupHeads;
    private int talkTime;
    private int userId;
    private int userSize;
    private String videoMeetingNo;
    private List<MucRoomMember> members;

    public int getAllowConference() {
        return allowConference;
    }

    public void setAllowConference(int allowConference) {
        this.allowConference = allowConference;
    }

    public int getAllowHostUpdate() {
        return allowHostUpdate;
    }

    public void setAllowHostUpdate(int allowHostUpdate) {
        this.allowHostUpdate = allowHostUpdate;
    }

    public int getAllowInviteFriend() {
        return allowInviteFriend;
    }

    public void setAllowInviteFriend(int allowInviteFriend) {
        this.allowInviteFriend = allowInviteFriend;
    }

    public int getAllowSendCard() {
        return allowSendCard;
    }

    public void setAllowSendCard(int allowSendCard) {
        this.allowSendCard = allowSendCard;
    }

    public int getAllowSpeakCourse() {
        return allowSpeakCourse;
    }

    public void setAllowSpeakCourse(int allowSpeakCourse) {
        this.allowSpeakCourse = allowSpeakCourse;
    }

    public int getAllowUploadFile() {
        return allowUploadFile;
    }

    public void setAllowUploadFile(int allowUploadFile) {
        this.allowUploadFile = allowUploadFile;
    }

    public int getAreaId() {
        return areaId;
    }

    public void setAreaId(int areaId) {
        this.areaId = areaId;
    }

    public String getCall() {
        return call;
    }

    public void setCall(String call) {
        this.call = call;
    }

    public int getCategory() {
        return category;
    }

    public void setCategory(int category) {
        this.category = category;
    }

    public double getChatRecordTimeOut() {
        return chatRecordTimeOut;
    }

    public void setChatRecordTimeOut(double chatRecordTimeOut) {
        this.chatRecordTimeOut = chatRecordTimeOut;
    }

    public int getCityId() {
        return cityId;
    }

    public void setCityId(int cityId) {
        this.cityId = cityId;
    }

    public int getCountryId() {
        return countryId;
    }

    public void setCountryId(int countryId) {
        this.countryId = countryId;
    }

    public int getCreateTime() {
        return createTime;
    }

    public void setCreateTime(int createTime) {
        this.createTime = createTime;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public int getIsAttritionNotice() {
        return isAttritionNotice;
    }

    public void setIsAttritionNotice(int isAttritionNotice) {
        this.isAttritionNotice = isAttritionNotice;
    }

    public int getIsLook() {
        return isLook;
    }

    public void setIsLook(int isLook) {
        this.isLook = isLook;
    }

    public int getIsNeedVerify() {
        return isNeedVerify;
    }

    public void setIsNeedVerify(int isNeedVerify) {
        this.isNeedVerify = isNeedVerify;
    }

    public String getJid() {
        return jid;
    }

    public void setJid(String jid) {
        this.jid = jid;
    }

    public double getLatitude() {
        return latitude;
    }

    public void setLatitude(double latitude) {
        this.latitude = latitude;
    }

    public double getLongitude() {
        return longitude;
    }

    public void setLongitude(double longitude) {
        this.longitude = longitude;
    }

    public int getMaxUserSize() {
        return maxUserSize;
    }

    public void setMaxUserSize(int maxUserSize) {
        this.maxUserSize = maxUserSize;
    }

    public int getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(int modifyTime) {
        this.modifyTime = modifyTime;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public NoticeBean getNotice() {
        return notice;
    }

    public void setNotice(NoticeBean notice) {
        this.notice = notice;
    }

    public String getOGroupHeads() {
        return oGroupHeads;
    }

    public void setOGroupHeads(String oGroupHeads) {
        this.oGroupHeads = oGroupHeads;
    }

    public int getProvinceId() {
        return provinceId;
    }

    public void setProvinceId(int provinceId) {
        this.provinceId = provinceId;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public int getS() {
        return s;
    }

    public void setS(int s) {
        this.s = s;
    }

    public int getShowMember() {
        return showMember;
    }

    public void setShowMember(int showMember) {
        this.showMember = showMember;
    }

    public int getShowRead() {
        return showRead;
    }

    public void setShowRead(int showRead) {
        this.showRead = showRead;
    }

    public String getSubject() {
        return subject;
    }

    public void setSubject(String subject) {
        this.subject = subject;
    }

    public String getTGroupHeads() {
        return tGroupHeads;
    }

    public void setTGroupHeads(String tGroupHeads) {
        this.tGroupHeads = tGroupHeads;
    }

    public int getTalkTime() {
        return talkTime;
    }

    public void setTalkTime(int talkTime) {
        this.talkTime = talkTime;
    }

    public int getUserId() {
        return userId;
    }

    public void setUserId(int userId) {
        this.userId = userId;
    }

    public int getUserSize() {
        return userSize;
    }

    public void setUserSize(int userSize) {
        this.userSize = userSize;
    }

    public String getVideoMeetingNo() {
        return videoMeetingNo;
    }

    public void setVideoMeetingNo(String videoMeetingNo) {
        this.videoMeetingNo = videoMeetingNo;
    }

    public String getoGroupHeads() {
        return oGroupHeads;
    }

    public void setoGroupHeads(String oGroupHeads) {
        this.oGroupHeads = oGroupHeads;
    }

    public String gettGroupHeads() {
        return tGroupHeads;
    }

    public void settGroupHeads(String tGroupHeads) {
        this.tGroupHeads = tGroupHeads;
    }

    public List<MucRoomMember> getMembers() {
        return members;
    }

    public void setMembers(List<MucRoomMember> members) {
        this.members = members;
    }

    public static class NoticeBean {
        /**
         * id : 5d77715414b77e68d4f0e676
         * nickname : 优秀
         * roomId : 5d5fe3a014b77e14486dc4fc
         * text : 考虑突兀我以为我摸摸摸摸摸摸摸摸摸陌陌墨鱼汤来了嗯无聊了萝莉控哦组天客隆魔域连卡佛于天龙努力了东哦哦哦
         * time : 1568108884
         * userId : 10000008
         */

        private String id;
        private String nickname;
        private String roomId;
        private String text;
        private int time;
        private int userId;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getNickname() {
            return nickname;
        }

        public void setNickname(String nickname) {
            this.nickname = nickname;
        }

        public String getRoomId() {
            return roomId;
        }

        public void setRoomId(String roomId) {
            this.roomId = roomId;
        }

        public String getText() {
            return text;
        }

        public void setText(String text) {
            this.text = text;
        }

        public int getTime() {
            return time;
        }

        public void setTime(int time) {
            this.time = time;
        }

        public int getUserId() {
            return userId;
        }

        public void setUserId(int userId) {
            this.userId = userId;
        }
    }
}
